What is the meaning of the word "llew llaw gyffes"?

Definitions: